Skip to content

Conversation

@laurit
Copy link
Contributor

@laurit laurit commented May 30, 2025

Previously we disabled java http client http/2 tests on java 25 because they were too flaky and caused occasional build failures. While not as flaky as on java 25 the tests are still flaky on java 21+ (didn't see failures on earlier versions, but perhaps didn't look hard enough). I have a hypothesis that the failure stems from the server responding and reseting the stream when the client believes that it hasn't yet completely sent the request body. Which is weird, because the test harness sends an empty request body. With local testing the tests didn't fail any more with the added delay.

@laurit laurit requested a review from a team as a code owner May 30, 2025 10:42
@laurit laurit merged commit c7ed10a into open-telemetry:main May 31, 2025
88 checks passed
@laurit laurit deleted the flaky-java-http-clinet-http2 branch May 31, 2025 05:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants